﻿using System;

namespace NP.BPMReportPlatform.Entities.BPM_Business
{
    /// <summary>
    /// 标准审批流程
    /// </summary>
    public class StandardApproval 
    {
        /// <summary>
        /// 标题
        /// </summary>
        public string Title { get; set; }

        /// <summary>
        /// 正文
        /// </summary>
        public string Content { get; set; }

        /// <summary>
        /// 流程类型
        /// </summary>
        public string FlowType { get; set; }

        /// <summary>
        /// 运单号
        /// </summary>
        public string TransportNumber { get; set; }

        #region 90单，加急包车，不足吨位发货 新增字段

        /// <summary>
        /// 区域
        /// </summary>
        public string Area { get; set; }

        /// <summary>
        /// 申请原因
        /// </summary>
        public string ApplicationReason { get; set; }

        /// <summary>
        /// 额外增加运费
        /// </summary>
        public decimal? AdditionalFreight { get; set; }

        /// <summary>
        /// 90单编号
        /// </summary>
        public string NinetyNo { get; set; }

        #endregion

        /// <summary>
        /// 唯一ID
        /// </summary>
        public Guid Id { get; set; }

        /// <summary>
        /// 流程实例编号
        /// </summary>
        public string InstanceId { get; set; }

        /// <summary>
        /// 添加时间
        /// </summary>
        public DateTime AddTime { get; set; }

        /// <summary>
        /// 添加用户Id
        /// </summary>
        public Guid AddUserId { get; set; }

        /// <summary>
        /// 添加用户名称
        /// </summary>
        public string AddUserName { get; set; }
    }
}
